<?php
include_once 'conf.php';
include_once linclude . 'logIn.php';
include_once pinclude . 'plantillaBackEnd.php';
include_once ainclude . 'editorPaginasDinamicas.php';
include_once ainclude . 'editarProyectos.php';
$identidad = new logIn();
$plantilla = new plantillaBackEnd();
$paginasDinamicas = new editorPaginasDinamicas();
$proyectos = new editarProyectos();
if ($identidad->verificarIdentidad() != true) {
    header("Location: login_php/login.php");
}
$usuario = $identidad->usuario;
$fecha = '18 de octubre';
$titulo = 'Inicio del BackEnd';
$links1 = array();
$links1[0] = $plantilla->hipervinculo('pagina', 'edicionPaginas', 'Editar páginas');
$links1[1] = $plantilla->hipervinculo('pagina', 'edicionProyectos', 'Editar proyectos');
$links2 = array();
$links2[0] = '';
$links2[1] = '';

//echo $plantilla->tabla2Columnas('Tabla Inicio', $links1, $links2, 'TablaInicio');
if (isset($_GET['pagina'])) {
    echo $plantilla->cabezote($titulo);
    echo $plantilla->encabezado($titulo, $usuario, $fecha);
    echo $plantilla->tabla2Columnas('Tabla Inicio', $links1, $links2, 'TablaInicio');
    if ($_GET['pagina'] == 'edicionPaginas') {
        echo 'Nueva página: ' . $plantilla->imagenesConVinculo('pagina', 'nuevaPagina', 'nuevo.png');
        echo $paginasDinamicas->Datos();
    } else if ($_GET['pagina'] == 'nuevaPagina') {
        echo $paginasDinamicas->nuevaPagina();
    } else if ($_GET['pagina'] == 'eliminar') {
        $paginasDinamicas->eliminarPagina($_GET['id']);
    } else if ($_GET['pagina'] == 'edicionProyectos') {
        echo 'Nuevo proyecto: ' . $plantilla->imagenesConVinculo('pagina', 'nuevoProyecto', 'nuevo.png');
        echo $proyectos->Datos();
    } else if ($_GET['pagina'] == 'nuevoProyecto') {
        echo $proyectos->nuevoProyecto();
    } else if ($_GET['pagina'] == 'eliminarP') {
        $proyectos->eliminarProyecto($_GET['id']);
    }
} else if (isset($_GET['editarPagina'])) {
    echo $plantilla->cabezote($titulo);
    echo $plantilla->encabezado($titulo, $usuario, $fecha);
    echo $plantilla->tabla2Columnas('Tabla Inicio', $links1, $links2, 'TablaInicio');
    echo $paginasDinamicas->EditarDatos($_GET['editarPagina']);
} else if (isset($_GET['editarProyecto'])) {
    echo $plantilla->cabezote($titulo);
    echo $plantilla->encabezado($titulo, $usuario, $fecha);
    echo $plantilla->tabla2Columnas('Tabla Inicio', $links1, $links2, 'TablaInicio');
    echo $proyectos->EditarDatos($_GET['editarProyecto']);
} else if (isset($_GET['eliminarFoto'])) {
    echo $proyectos->eliminarFoto($_GET['eliminarFoto'], $_GET['idProyecto']);
    echo $plantilla->cabezote($titulo);
    echo $plantilla->encabezado($titulo, $usuario, $fecha);
    echo $plantilla->tabla2Columnas('Tabla Inicio', $links1, $links2, 'TablaInicio');

} else {

    if (isset($_POST['tipo'])) {
        if ($_POST['tipo'] == 'actualizar') {
            $paginasDinamicas->actualizarDatos($_POST['id'], $_POST['titulo'], $_POST['texto']);
        } else if ($_POST['tipo'] == 'nuevo') {
            $paginasDinamicas->nuevosDatos($_POST['titulo'], $_POST['texto']);
        } else if ($_POST['tipo'] == 'actualizarP') {
            $fotos = array();
            for ($x = 0; $x <= $_POST['hInd']; $x++) {
                if (isset($_FILES['fotografia_' . $x])) {
                    $fotos[$x] = $_FILES['fotografia_' . $x];
                    $proyectos->subirFotos($fotos[$x], $_POST['titulo_foto' . $x], $_POST['id'], $_POST['descripcion' . $x]);
                }
            }
            $proyectos->actualizarDatos($_POST['id'], $_POST['titulo'], $_POST['texto'], $_POST['principal']);
        } else if ($_POST['tipo'] == 'nuevoP') {
            $proyectos->nuevosDatos($_POST['titulo'], $_POST['texto']);
        }
    } else {
        
    }
    echo $plantilla->cabezote($titulo);
    echo $plantilla->encabezado($titulo, $usuario, $fecha);
    echo $plantilla->tabla2Columnas('Tabla Inicio', $links1, $links2, 'TablaInicio');
}

echo $plantilla->piePagina();
?>


